package com.gimi.cloud.jimi.entity.userInfo;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.gimi.cloud.jimi.entity.base.BaseTable;

/**
 * 用户工作信息表
 * @author chendi
 * @date 2018年1月8日
 */
@Table(name="rd_work_info")
public class RdWorkInfoEntity extends BaseTable{
	private static final long serialVersionUID = 1L;

	/**
     * 主键
     */
	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "info_id")
	private Integer infoId;
	
	@Column(name = "user_id")
	private Integer userId;
	
	@Column(name = "company")
	private String company;
	
	@Column(name = "company_address")
	private String companyAddress;
	
	@Column(name = "company_address_detail")
	private String companyAddressDetail;

	private String companyPhone;

	@Column(name = "job")
	private String job;
	
	@Column(name = "income")
	private Integer income;
	
	@Column(name = "report_effection_begin")
	private Date reportEffectionBegin;
	
	@Column(name = "report_effection_end")
	private Date reportEffectionEnd;

	private Integer partnerId;

	public Integer getInfoId() {
		return infoId;
	}

	public void setInfoId(Integer infoId) {
		this.infoId = infoId;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getCompany() {
		return company;
	}

	public void setCompany(String company) {
		this.company = company;
	}

	public String getCompanyAddress() {
		return companyAddress;
	}

	public void setCompanyAddress(String companyAddress) {
		this.companyAddress = companyAddress;
	}

	public String getCompanyAddressDetail() {
		return companyAddressDetail;
	}

	public void setCompanyAddressDetail(String companyAddressDetail) {
		this.companyAddressDetail = companyAddressDetail;
	}

	public String getCompanyPhone() {
		return companyPhone;
	}

	public void setCompanyPhone(String companyPhone) {
		this.companyPhone = companyPhone;
	}

	public String getJob() {
		return job;
	}

	public void setJob(String job) {
		this.job = job;
	}

	public Integer getIncome() {
		return income;
	}

	public void setIncome(Integer income) {
		this.income = income;
	}

	public Date getReportEffectionBegin() {
		return reportEffectionBegin;
	}

	public void setReportEffectionBegin(Date reportEffectionBegin) {
		this.reportEffectionBegin = reportEffectionBegin;
	}

	public Date getReportEffectionEnd() {
		return reportEffectionEnd;
	}

	public void setReportEffectionEnd(Date reportEffectionEnd) {
		this.reportEffectionEnd = reportEffectionEnd;
	}

	public Integer getPartnerId() {
		return partnerId;
	}

	public void setPartnerId(Integer partnerId) {
		this.partnerId = partnerId;
	}
}
